\section{Thread\-Synch/Call\-Scheduler\-Exceptions.h File Reference}
\label{_call_scheduler_exceptions_8h}\index{ThreadSynch/CallSchedulerExceptions.h@{ThreadSynch/CallSchedulerExceptions.h}}


This graph shows which files directly or indirectly include this file:\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace {\bf Thread\-Synch}
\end{CompactItemize}
\subsection*{Classes}
\begin{CompactItemize}
\item 
class {\bf Thread\-Synch::Call\-Scheduling\-Failed\-Exception}
\begin{CompactList}\small\item\em thrown when some undefined factor stops the scheduled call from running. \begin{Desc}
\item[Remarks:]Todo: Improve on the base exception class, to provide better message passing options \end{Desc}
\item\end{CompactList}\item 
class {\bf Thread\-Synch::Call\-Timeout\-Exception}
\begin{CompactList}\small\item\em thrown when a scheduled call times out. \item\end{CompactList}\item 
class {\bf Thread\-Synch::Unexpected\-Exception}
\begin{CompactList}\small\item\em thrown when a scheduled call throws an exception which wasn't expected by the user. \item\end{CompactList}\end{CompactItemize}
